/*Created by malinyu on 2018/9/5.*/
* {
    tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
    -ms-tap-highlight-color: transparent;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0
}
/*ios微信字體設置*/
html {
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
    background: #f9f9f9;
}
/*声明图标字体*/
/*@font-face {font-family: 'iconfont';
    src: url('../fonts/FontAwesome.otf'); !* IE9*!
    src: url('../fonts/FontAwesome.otf') format('embedded-opentype'), !* IE6-IE8 *!
    url('../fonts/fontawesome-webfont.woff') format('woff'), !* chrome、firefox *!
    url('../fonts/fontawesome-webfont.woff2') format('woff'), !* chrome、firefox *!
    url('../fonts/fontawesome-webfont.ttf') format('truetype'), !* chrome、firefox、opera、Safari, Android, iOS 4.2+*!
    url('../fonts/fontawesome-webfont.svg') format('svg'); !* iOS 4.1- *!
}*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,rrem,rembed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline
}
table,tbody,td,tfoot,th,thead{
    margin: 0;
    padding: 0;
    font: inherit;
    vertical-align: baseline
}
a{
    text-decoration:none;
    color: #333333;
}
a:visited{
    text-decoration:none;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}
ol,li,ul {
    list-style: none
}

a,div,header,span {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}
/*input,
textarea {
    border: 0; !* 方法1 *!
    -webkit-appearance: none; !* 方法2 *!
}*/
body{
    font-family: 'Yanone Kaffeesatz','FontAwesome', sans-serif;
    margin:0 auto;
    transition:0.5s all;
    -webkit-transition:0.5s all;
    -moz-transition:0.5s all;
    -o-transition:0.5s all;
    -ms-transition:0.5s all;
}
body{
    background: #fff;
    color: #333;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
/*统一样式处理*/
.mg0{
    margin:0 auto;
}
.bg-w{
    background: #fff;
}
.border-n{
    border: none;
}
.bordert-n{
    border-top: none;
}
.borderb-n{
    border-bottom: none;
}
.dis-none{
    display: none;
}
.fl{
    float:left;
}
.flr{
    float:right;
}
.t-center{
    text-align:center;
}
.ta-left{
    text-align: right;
}
.position-r{
    position: relative;
}
.position-a{
    position: absolute;
}
.text-indent{
    text-indent: 0.5333rem;
}
/*金开贷弹出窗*/
#popLayer{
    display:none;
    position:fixed;
    left:0;
    right:0;
    top:0;
    bottom:0;
    z-index:100001;
    background:#000;
    -moz-opacity: 0.6;
    opacity:0.6;
    filter: alpha(opacity=80);/* 只支持IE6、7、8、9 */
}
.jkdcontent{
    width: 9.4667rem;
    margin:0 auto;
    min-height: 5.333333rem;
    background: #ffffff;
}
.jkdpopBox{
    position:fixed;
    display:none;
    width:9.2rem;
    height:8.066667rem;
    border-radius: 8px;
    overflow: hidden;
    left:0;
    right:0;
    top:3.3333rem;
    bottom:0;
    margin: 0 auto;
    z-index:100002;
    background: #fff;
}



.pop-til{
    height:1.2rem;
    line-height: 1.2rem;
}
.pcont{
    padding: 0.2667rem;
    line-height: 0.6667rem;
}
.close-pop{
    top:0.16rem;
    right: 0.2rem;
}

.begin{
    width:2.3667rem;
    height: 0.9rem;
    font-size: 0.4267rem;
    border-radius: 0.1333rem;
    line-height: 0.9rem;
    text-align: center;
    margin:0 auto;
    margin-bottom:0.5333rem;
    background: #fb5530;
    color: #fff;
}

/*风险测评问题组*/

.jkd-question-row{
    width: 9.4667rem;
    min-height: 0.8533rem;
    margin: 0 auto;
    margin-top: 0.32rem;
}
.jkd-question-row input{
    float: left;
    margin-right: 6px;
}

.jkd-question-til{
    width: 9.4667rem;
    min-height:0.6rem;
    line-height: 1rem;
    margin-bottom: 0.1867rem;
    border-bottom: 1px solid #e6e6e6;
}
.jkd-question-row p{
    min-height: 0.6267rem;
    line-height: 1.2rem;
}
.jkd-question-row input{
    width: 0.5867rem;
    height: 0.5867rem;
    margin-top: 0.15rem;
    float: left;
}
.jkd-question-row label{
    display: block;
    float: left;
    width: 8.6667rem;
    min-height: 1.2rem;
    line-height: 0.8rem;
}
.jkd-question-row p label{
    width: 8rem;
    min-height: 1rem;
}
/*submitq*/
.submitq{
    width: 10.0rem;
    min-height: 1.0667rem;
    background: #fff;
    border-top: 1px solid #999;
}
.submit-btn{
    width:9.4667rem;
    height: 1.2rem;
    font-size: 0.4267rem;
    border-radius: 0.1333rem;
    line-height: 1.2rem;
    text-align: center;
    margin:0 auto;
    margin-bottom:0.4333rem;
    margin-top: 0.4333rem;
    background: #fb5530;
    color: #fff;
}

.jkdpopBoxend{
    position:fixed;
    display:none;
    width:9.2rem;
    min-height:7.066667rem;
    border-radius: 8px;
    overflow: hidden;
    left:0;
    right:0;
    top:2.3333rem;
    margin: 0 auto;
    z-index:100002;
    background: #fff;
}
.jkdpopBoxend .begin{
    min-width:5.3667rem;
    padding: 0 0.6rem;
}
.fit-txt{
    line-height:0.9333rem;
}
.pcont-end{
    margin-bottom:1.8rem;
}

/*重要提示*/
.important{
    position:fixed;
    display:none;
    width:8.2rem;
    min-height:4.066667rem;
    border-radius: 8px;
    overflow: hidden;
    left:0;
    right:0;
    top:2.3333rem;
    margin: 0 auto;
    z-index:100002;
    background: #fff;
}
/*错误提示*/
.errpop{
    width: 7.8667rem;
    min-height: 4.0rem;
    position:fixed;
    display:none;
    border-radius:6px;
    overflow: hidden;
    left:0;
    right:0;
    top:2.3333rem;
    z-index:100002;
    background: #fff;
}
.err-til{
    height: 1.5467rem;
    line-height: 1.4667rem;
    text-align: center;
}
.err-info{
    width: 7.8667rem;
    min-height:1.6rem;
    border-bottom: 1px solid #999;
}
.insure{
    display:block;
    height: 1.2533rem;
    line-height: 1.2533rem;
    text-align: center;
}

/*通用错误提示界面*/
.errpage{
    width: 10.0rem;
    min-height: 6.0rem;
    margin-top:2.4rem;
    background: #fff;
}
.err-title{
    line-height: 0.8667rem;
    height:0.8667rem;
}
.err-img{
    width: 1.0667rem;
    height:1.0667rem;
    margin:0 auto;
}
.err-img img{
    display:inline;
    width: 100%;
    height:100%;
}
.err-pageinfo{
    width: 8.0rem;
    min-height: 6.0rem;
    line-height: 0.5467rem;
    margin: 0 auto;
    margin-top:0.6rem;
    text-indent: 0.8rem;
}


